2 results found

Search Results for: virginal membrane

Virginal membrane

virginal membrane An obsolete term for... Read More

Membrane

Definition noun, plural: membranes (1) (biology) A thin layer of tissue covering a surface or lining a cavity, space or... Read More